package com.oren.activity.mapper;

import com.oren.activity.pojo.ProcessOwn;
import org.apache.ibatis.session.RowBounds;

import java.util.List;

/**
 * @Author: wsw
 * @Description:
 * @Date: Create on 2018/8/1 20:30
 */
public interface ProcessOwnMapper {

    /**
     * 分页查询
     * @param processOwn
     * @param rowBounds
     * @return
     */
    List<ProcessOwn> list(ProcessOwn processOwn, RowBounds rowBounds);

    /**
     * 分页查询的数量
     * @param processOwn
     * @return
     */
    Integer count(ProcessOwn processOwn);

    /**
     * 新增数据
     * @param processOwn
     * @return
     */
    int insertEntity(ProcessOwn processOwn);

    /**
     * 根据pdid查询数据
     * @param pdid
     * @return
     */
    ProcessOwn findByPdid(String pdid);

    /**
     * 修改数据
     * @param processOwn
     * @return
     */
    ProcessOwn updateEntity(ProcessOwn processOwn);

    /**
     * 根据id查询数据
     * @param id
     * @return
     */
    ProcessOwn findById(Integer id);
}
